package com.example.demo.entity.secondary;

import javax.persistence.*;
import java.sql.Time;

/**
 * Created by dongjunpeng on 2018/1/18.
 */
@Entity
@Table(name = "SHIP_VOYAGE", schema = "GZ_TACO", catalog = "")
public class ShipVoyageEntity {
    private String shipCod;
    private String shipNam;
    private String voyageNo;
    private String iShipNo;
    private String eShipNo;
    private String lastPortCod;
    private String nextPortCod;
    private String berthCod;
    private String berthWay;
    private Time etdArrvTim;
    private Time etdLeavTim;
    private Time conArrvTim;
    private Time toPortTim;
    private Time leavPortTim;
    private String shipTrans;
    private String shipStat;
    private Long pLoadNum;
    private Long pDiscNum;
    private String iCargoNam;
    private String eCargoNam;
    private Long iCargoPieces;
    private Long eCargoPieces;
    private Long iTonNum;
    private Long eTonNum;
    private String feeNoId;
    private String transFeeWay;
    private String discCheckId;
    private String discBillId;
    private String discFeeId;
    private String discConfId;
    private String feeComId;
    private String statisId;
    private Time statisTim;
    private String archNo;
    private String remarkTxt;
    private String recNam;
    private Time recTim;
    private String updNam;
    private Time updTim;
    private String shAgentCod;
    private String shipCorpCod;
    private String deptCod;
    private Time feeTim;
    private String cbxh;
    private String cgs;
    private String shipKindCod;
    private String autoDzkaId;
    private String shipLineTyp;

    @Basic
    @Column(name = "SHIP_COD")
    public String getShipCod() {
        return shipCod;
    }

    public void setShipCod(String shipCod) {
        this.shipCod = shipCod;
    }

    @Basic
    @Column(name = "SHIP_NAM")
    public String getShipNam() {
        return shipNam;
    }

    public void setShipNam(String shipNam) {
        this.shipNam = shipNam;
    }

    @Id
    @Column(name = "VOYAGE_NO")
    public String getVoyageNo() {
        return voyageNo;
    }

    public void setVoyageNo(String voyageNo) {
        this.voyageNo = voyageNo;
    }

    @Basic
    @Column(name = "I_SHIP_NO")
    public String getiShipNo() {
        return iShipNo;
    }

    public void setiShipNo(String iShipNo) {
        this.iShipNo = iShipNo;
    }

    @Basic
    @Column(name = "E_SHIP_NO")
    public String geteShipNo() {
        return eShipNo;
    }

    public void seteShipNo(String eShipNo) {
        this.eShipNo = eShipNo;
    }

    @Basic
    @Column(name = "LAST_PORT_COD")
    public String getLastPortCod() {
        return lastPortCod;
    }

    public void setLastPortCod(String lastPortCod) {
        this.lastPortCod = lastPortCod;
    }

    @Basic
    @Column(name = "NEXT_PORT_COD")
    public String getNextPortCod() {
        return nextPortCod;
    }

    public void setNextPortCod(String nextPortCod) {
        this.nextPortCod = nextPortCod;
    }

    @Basic
    @Column(name = "BERTH_COD")
    public String getBerthCod() {
        return berthCod;
    }

    public void setBerthCod(String berthCod) {
        this.berthCod = berthCod;
    }

    @Basic
    @Column(name = "BERTH_WAY")
    public String getBerthWay() {
        return berthWay;
    }

    public void setBerthWay(String berthWay) {
        this.berthWay = berthWay;
    }

    @Basic
    @Column(name = "ETD_ARRV_TIM")
    public Time getEtdArrvTim() {
        return etdArrvTim;
    }

    public void setEtdArrvTim(Time etdArrvTim) {
        this.etdArrvTim = etdArrvTim;
    }

    @Basic
    @Column(name = "ETD_LEAV_TIM")
    public Time getEtdLeavTim() {
        return etdLeavTim;
    }

    public void setEtdLeavTim(Time etdLeavTim) {
        this.etdLeavTim = etdLeavTim;
    }

    @Basic
    @Column(name = "CON_ARRV_TIM")
    public Time getConArrvTim() {
        return conArrvTim;
    }

    public void setConArrvTim(Time conArrvTim) {
        this.conArrvTim = conArrvTim;
    }

    @Basic
    @Column(name = "TO_PORT_TIM")
    public Time getToPortTim() {
        return toPortTim;
    }

    public void setToPortTim(Time toPortTim) {
        this.toPortTim = toPortTim;
    }

    @Basic
    @Column(name = "LEAV_PORT_TIM")
    public Time getLeavPortTim() {
        return leavPortTim;
    }

    public void setLeavPortTim(Time leavPortTim) {
        this.leavPortTim = leavPortTim;
    }

    @Basic
    @Column(name = "SHIP_TRANS")
    public String getShipTrans() {
        return shipTrans;
    }

    public void setShipTrans(String shipTrans) {
        this.shipTrans = shipTrans;
    }

    @Basic
    @Column(name = "SHIP_STAT")
    public String getShipStat() {
        return shipStat;
    }

    public void setShipStat(String shipStat) {
        this.shipStat = shipStat;
    }

    @Basic
    @Column(name = "P_LOAD_NUM")
    public Long getpLoadNum() {
        return pLoadNum;
    }

    public void setpLoadNum(Long pLoadNum) {
        this.pLoadNum = pLoadNum;
    }

    @Basic
    @Column(name = "P_DISC_NUM")
    public Long getpDiscNum() {
        return pDiscNum;
    }

    public void setpDiscNum(Long pDiscNum) {
        this.pDiscNum = pDiscNum;
    }

    @Basic
    @Column(name = "I_CARGO_NAM")
    public String getiCargoNam() {
        return iCargoNam;
    }

    public void setiCargoNam(String iCargoNam) {
        this.iCargoNam = iCargoNam;
    }

    @Basic
    @Column(name = "E_CARGO_NAM")
    public String geteCargoNam() {
        return eCargoNam;
    }

    public void seteCargoNam(String eCargoNam) {
        this.eCargoNam = eCargoNam;
    }

    @Basic
    @Column(name = "I_CARGO_PIECES")
    public Long getiCargoPieces() {
        return iCargoPieces;
    }

    public void setiCargoPieces(Long iCargoPieces) {
        this.iCargoPieces = iCargoPieces;
    }

    @Basic
    @Column(name = "E_CARGO_PIECES")
    public Long geteCargoPieces() {
        return eCargoPieces;
    }

    public void seteCargoPieces(Long eCargoPieces) {
        this.eCargoPieces = eCargoPieces;
    }

    @Basic
    @Column(name = "I_TON_NUM")
    public Long getiTonNum() {
        return iTonNum;
    }

    public void setiTonNum(Long iTonNum) {
        this.iTonNum = iTonNum;
    }

    @Basic
    @Column(name = "E_TON_NUM")
    public Long geteTonNum() {
        return eTonNum;
    }

    public void seteTonNum(Long eTonNum) {
        this.eTonNum = eTonNum;
    }

    @Basic
    @Column(name = "FEE_NO_ID")
    public String getFeeNoId() {
        return feeNoId;
    }

    public void setFeeNoId(String feeNoId) {
        this.feeNoId = feeNoId;
    }

    @Basic
    @Column(name = "TRANS_FEE_WAY")
    public String getTransFeeWay() {
        return transFeeWay;
    }

    public void setTransFeeWay(String transFeeWay) {
        this.transFeeWay = transFeeWay;
    }

    @Basic
    @Column(name = "DISC_CHECK_ID")
    public String getDiscCheckId() {
        return discCheckId;
    }

    public void setDiscCheckId(String discCheckId) {
        this.discCheckId = discCheckId;
    }

    @Basic
    @Column(name = "DISC_BILL_ID")
    public String getDiscBillId() {
        return discBillId;
    }

    public void setDiscBillId(String discBillId) {
        this.discBillId = discBillId;
    }

    @Basic
    @Column(name = "DISC_FEE_ID")
    public String getDiscFeeId() {
        return discFeeId;
    }

    public void setDiscFeeId(String discFeeId) {
        this.discFeeId = discFeeId;
    }

    @Basic
    @Column(name = "DISC_CONF_ID")
    public String getDiscConfId() {
        return discConfId;
    }

    public void setDiscConfId(String discConfId) {
        this.discConfId = discConfId;
    }

    @Basic
    @Column(name = "FEE_COM_ID")
    public String getFeeComId() {
        return feeComId;
    }

    public void setFeeComId(String feeComId) {
        this.feeComId = feeComId;
    }

    @Basic
    @Column(name = "STATIS_ID")
    public String getStatisId() {
        return statisId;
    }

    public void setStatisId(String statisId) {
        this.statisId = statisId;
    }

    @Basic
    @Column(name = "STATIS_TIM")
    public Time getStatisTim() {
        return statisTim;
    }

    public void setStatisTim(Time statisTim) {
        this.statisTim = statisTim;
    }

    @Basic
    @Column(name = "ARCH_NO")
    public String getArchNo() {
        return archNo;
    }

    public void setArchNo(String archNo) {
        this.archNo = archNo;
    }

    @Basic
    @Column(name = "REMARK_TXT")
    public String getRemarkTxt() {
        return remarkTxt;
    }

    public void setRemarkTxt(String remarkTxt) {
        this.remarkTxt = remarkTxt;
    }

    @Basic
    @Column(name = "REC_NAM")
    public String getRecNam() {
        return recNam;
    }

    public void setRecNam(String recNam) {
        this.recNam = recNam;
    }

    @Basic
    @Column(name = "REC_TIM")
    public Time getRecTim() {
        return recTim;
    }

    public void setRecTim(Time recTim) {
        this.recTim = recTim;
    }

    @Basic
    @Column(name = "UPD_NAM")
    public String getUpdNam() {
        return updNam;
    }

    public void setUpdNam(String updNam) {
        this.updNam = updNam;
    }

    @Basic
    @Column(name = "UPD_TIM")
    public Time getUpdTim() {
        return updTim;
    }

    public void setUpdTim(Time updTim) {
        this.updTim = updTim;
    }

    @Basic
    @Column(name = "SH_AGENT_COD")
    public String getShAgentCod() {
        return shAgentCod;
    }

    public void setShAgentCod(String shAgentCod) {
        this.shAgentCod = shAgentCod;
    }

    @Basic
    @Column(name = "SHIP_CORP_COD")
    public String getShipCorpCod() {
        return shipCorpCod;
    }

    public void setShipCorpCod(String shipCorpCod) {
        this.shipCorpCod = shipCorpCod;
    }

    @Basic
    @Column(name = "DEPT_COD")
    public String getDeptCod() {
        return deptCod;
    }

    public void setDeptCod(String deptCod) {
        this.deptCod = deptCod;
    }

    @Basic
    @Column(name = "FEE_TIM")
    public Time getFeeTim() {
        return feeTim;
    }

    public void setFeeTim(Time feeTim) {
        this.feeTim = feeTim;
    }

    @Basic
    @Column(name = "CBXH")
    public String getCbxh() {
        return cbxh;
    }

    public void setCbxh(String cbxh) {
        this.cbxh = cbxh;
    }

    @Basic
    @Column(name = "CGS")
    public String getCgs() {
        return cgs;
    }

    public void setCgs(String cgs) {
        this.cgs = cgs;
    }

    @Basic
    @Column(name = "SHIP_KIND_COD")
    public String getShipKindCod() {
        return shipKindCod;
    }

    public void setShipKindCod(String shipKindCod) {
        this.shipKindCod = shipKindCod;
    }

    @Basic
    @Column(name = "AUTO_DZKA_ID")
    public String getAutoDzkaId() {
        return autoDzkaId;
    }

    public void setAutoDzkaId(String autoDzkaId) {
        this.autoDzkaId = autoDzkaId;
    }

    @Basic
    @Column(name = "SHIP_LINE_TYP")
    public String getShipLineTyp() {
        return shipLineTyp;
    }

    public void setShipLineTyp(String shipLineTyp) {
        this.shipLineTyp = shipLineTyp;
    }

}
